*{
    margin:0;
    padding:0;
    font-size: 12px;
}
body{
    background:#F2F2F2;
}
li{
  list-style: none;  
}
.header_out{
    width:100%;
    height:100px;
    background:#CA151E;
        .header{
            width:1000px;
            height:100px;
            margin:0 auto;
            .logo{
                width:500px;
                height:50px;
                background:url(../images/uc_logo.png) no-repeat 0 25px;
                font-size:28px;
                color:#FFFFFF;
                line-height:50px;
                float: left;
                padding-left: 65px;
                padding-top: 25px;
                margin-left: 65px;
            }
            .right{
                width:340px;
                height:50px;
                padding-top: 40px;
                padding-right: 10px;
                float:right;
                text-align:right;
                color:white;
                    span{
                        color:white;
                        font-size:12px;
                    }
                    a{
                        color:white;
                    }
                
            }
        }
}
//主体部分
.main{
    width:1000px;
    height:700px;
    border:solid 1px #D2D2D2;
    margin:0 auto;
    margin-top:30px;
    background:#F9F9F9;
    box-shadow: 0 0 5px;
    a{
        text-decoration: none;
        color: #999999;
    }
     dl{
         padding-top:80px;
         padding-left:35px;
            .up{
                float:left;
                width:160px;
                height:160px;
                position:relative;
                    .div_up{
                        width:160px;
                        height:25px;
                        position:absolute;
                        bottom:0px;
                        left:0px;
                        background:#C4C4B5;
                        color:white;
                        text-align: center;
                        line-height:25px;
                        opacity:0.5;
                        a{
                            color: white;
                        }
                    }
                    
            }
            .right{
                width:500px;
                height:500px;
                float: left;
                margin-left:35px;
                    table{
                        tr{
                            height:40px;
                            td{
                               .input_text{
                                        width:160px;
                                        height:24px;
                                        border:solid 1px #999999;
                                        padding: 3px;
                                        border-radius:4px;
                                } 
                            }
                            .td_left{
                                    width:80px;
                                    height:24px;
                                    padding:6px;  
                                    font-size:14px;
                                    // .input_text{
                                    //     width:135px;
                                    //     height:16px;
                                    //     border:solid 1px #999999;
                                    //     padding: 3px;
                                    //     border-radius:4px;
                                    // }
                            }
                            .td_right{
                                    width:260px;
                                    height:24px;
                                    font-size:12px;
                                    .ok_check{
                                        width:86px;
                                        height:25px;
                                        display:inline-block;
                                        background: url(../images/icon_2.png) no-repeat;
                                        color:#1CBCC3;
                                        line-height: 25px;;
                                        text-indent: 25px;
                                        font-size:14px;
                                    }
                                    .change{
                                        color:#28C0C6;
                                        font-size:14px;
                                    }
                                    // .input_text{
                                    //     width:135px;
                                    //     height:16px;
                                    //     border:solid 1px #999999;
                                    //     padding: 3px;
                                    //     border-radius:4px;
                                    // }
                            }
                            .bangding{
                                color:#FF0000;
                                font-size:14px;
                                a{
                                    color:#28C0C6;
                                    
                                }
                            }
                            .change_pwd{
                                a{
                                    color:#28C0C6;
                                    font-size:14px;
                                }
                            }
                            .sex{
                                font-size: 14px;
                                input{
                                    padding-left:5px;
                                }
                            }
                            .old{
                                .year{
                                    width:100px;
                                    height:23px;
                                    color:#26BFC5;
                                }
                                .month{
                                    width:71px;
                                    height:23px;
                                    color:#26BFC5;
                                }
                                .day{
                                    width:71px;
                                    height:23px;
                                    color:#26BFC5;
                                }
                            }
                            .tijiao{
                                .btn{
                                    width:134px;
                                    height:40px;
                                    background:#CA151E;
                                    border:none;
                                    color:white;
                                    border-radius:15px;
                                    float:left;
                                    font-size: 14px;
                                    margin-top:5px;
                                    margin-left:5px;
                                    cursor: pointer;
                                }
                            }
                        }
                    }
            }
     }
}
//foot------------------------
.hr-20{
    width:100%;
    height: 20px;
}
.custom-footer{
    width: 1000px;
    height: 60px;
    margin: 0 auto;
    text-align: center;
    font-size: 12px;
    p{
        color: #999999;
        a{
            color: #999999;
        }  
    }
    
    
}

